package cn.wit.luohui.day10;

import java.io.File;
import java.io.IOException;

import org.junit.Test;

public class DemoFile {
public static void main(String[] args) throws IOException {
	File file=new File("test.java");
	file.createNewFile();
	System.out.println(file.getAbsolutePath());//获取绝对路径
	
}
@Test
public void test() throws IOException {
	//创建一个文件
	File directory=new File("E:\\");
	File file=new File(directory,"test2.java");// windows下面的路径表示
	//File file=new File("/opt/tomcat/bin/startup.sh");// linux下面路径

	boolean isCreated=file.createNewFile();
	System.out.println(isCreated);
}
@Test
public void testDirectory() throws IOException {
	File dir=new File("e:\\test");
	boolean isCreated=dir.mkdirs();//创建一个目录
	System.out.println(isCreated);
	
	File dir2=new File("E:\\test\\java\\day04");
	dir2.mkdirs();
	
	if(dir2.exists()) {//如果dir2存在
		System.out.println("文件夹存在！ ");
	}
	//相对路径，相对于项目的根目录
	File file=new File("test.java");
	file.createNewFile();
	System.out.println(file.getAbsolutePath());//获取绝对路径
	
}
@Test
public void testDir() {//在目录下创建路径
	File dir=new File("data/day04");
	dir.mkdirs();
	
	File f=new File(dir,"tets1.txt");
	System.out.println(f.getAbsolutePath());
	f.delete();//删除文件
	
	dir.delete();
	dir.getParentFile().delete();
}


}
